@charset "utf-8";

.thisclass{display: block !important;visibility: visible !important;}
.container{width:1200px;margin:0 auto;}
a{transition:background,color 0.2s ease-out 0s}
a:hover{color:#0054a5}
.top{background:#f5f5f5;padding:9px 0;height:48px}
.top img{position:relative;top:-2px;margin-right:2px}
.top a{display:inline-block;line-height:30px;margin-right:10px}
.top-1{float:left}
.top-2{float:right}
.top .lazqnewswz{ display:none;}
.top-link{background:#fabe2d;border-radius:8px;color:#333;padding:0 14px}
.top-link:hover{background:#0054a5;color:#fbf7f7}
.mobile-head{display:none}
.mask-menu{width:0;overflow:hidden;height:0}
.head{padding:20px 0;position:relative}
#laonian-wap{ display:none;}

.head-search{width:564px;position:absolute;right:10px;top:33px;overflow:hidden}
.search-icon{position:absolute;left:12px;top:17px;padding-right:12px;border-right:1px solid #b1b1b1}
.search-icon img{display:block}
.head-search input{width:456px;height:50px; line-height:48px; border:1px solid #c5c9cf;outline:0;font-size:16px;color:#999;text-indent:0; padding-left:54px; padding-right:20px; border: 1px solid #0968b8 !important; border-right: none !important; border-radius: 8px 0 0 8px !important;}
.search-btn{float:right;text-align:center;display: block; width: 108px; line-height: 48px; height: 50px; font-size: 20px; color: #fff; background: #0968b8; border-radius: 0 8px 8px 0 !important; outline: none; border-color: #0968b8;}
.search-btn:hover{color:#fff;background:#0054a5}
#login2{position:relative;display:inline-block;background:url(icon3.png) no-repeat left 6px;padding-left:27px;background-size:20px}
.loginBtns2{width:auto;line-height:30px;margin-right:10px;color:#333;cursor:pointer}
.loginItems2{z-index:999;position:absolute;width:90px;height:85px;text-align:center;background:url(loginbg.png) no-repeat 0 -1px;display:none;line-height:30px;padding-top:12px;left:-13px;font-size:14px}
.loginItems2 a{margin-right:0}
.loginBtns2:hover .loginItems2{display:block}
.nav,.yjnav{background:#0054a5; margin:2px 0 0;}
.nav > .container,.yjnav > .container{ overflow:hidden}
.nav > .container ul,.yjnav > .container ul{ list-style:none;}
.nav > .container ul li,.yjnav > .container ul li{ float:left;width:16.6%; height:65px; line-height:65px;text-align:center;}
.nav > .container ul li a,.yjnav > .container ul li a{ font-size:20px; color:#fff;font-weight:bold;display:block; line-height:65px;}
.nav > .container ul li a:hover,.yjnav > .container ul li a:hover,.nav > .container ul li a.on,.yjnav > .container ul li a.on{background:#106bc3}
.index-con{background:#fff;padding:12px 0px;overflow:hidden}
.index-con-1{width:645px;float:left}
.index-con-2{width:513px;float:right}
.part03-ztfw .index-con-1{ width:827px;}
.part03-ztfw .index-con-1 .tab-con{ clear:both;}
.tab-tit{ border-bottom:1px solid #c2cfe3}
.tab-tit ul{ list-style:none; overflow:hidden;}
.tab-tit ul li{ float:left;flex: 0 0 auto;}
.tab-tit ul li a,.tab-tit .linkmore{font-size:22px;display:inline-block;line-height:52px;margin-right:30px}
.tab-tit ul li.on a{font-weight:bold;border-bottom:3px solid;color:#0054a5}
.tab-tit .more{float:right;font-weight:normal;font-size:14px}
.tab-tit2{padding-left:15px; overflow:hidden;}
.tab-tit2 a{font-size:18px;line-height:35px;padding:0 2px; float:left;flex: 0 0 auto;margin-right:30px}
.tab-tit2 a.on{border-bottom:2px solid;font-weight:bold;color:#0054a5}
.tab-con{margin-top:10px}
.tab-con table{ table-layout:fixed;}
.news-list{margin-top:10px}
.news-list li{list-style:none}
.tab-con .load-more{display:none}
.news-item{overflow:hidden;line-height:36px; height:36px;}
.news-item > a{float:left;text-indent:10px;max-width:calc(100% - 6em);display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}
.news-item > a:before{content:'';height:4px;width:4px;border-radius:4px;display:inline-block;background:#999;position:relative;top:-3px;left:-10px}
.news-item > span{float:right;color:#b3b3b3}
.news-item .state{color:#c1c1c1;border:1px solid;font-size:14px;border-radius:5px;display:inline-block;line-height:25px;padding:0 5px;margin-top:5px;float:left;margin-left:10px}
.news-item .state.on{color:#1a74d0}
.faq-item{ font-size:16px; position:relative; overflow:hidden; line-height:28px; padding:10px 0; border-bottom:1px solid #eee;}
.faq-item .faq-title{ font-size:16px; width:90%;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1; overflow:hidden;}

.faq-item .faq-time{ color:#999;}
.faq-item .state{ width:70px; color:#b3b3b3; position:absolute; right:0; top:6px; color:#c1c1c1;border:1px solid; border-radius:5px;display:inline-block;line-height:25px;padding:0 5px; text-align:center;}
.faq-item .on{color:#1a74d0}
.faq-item a{ padding:0 0 0 14px; display:block; position:relative;}
.faq-item a:before{content:'';height:4px;width:4px;border-radius:4px;display:inline-block;background:#999;position:absolute;top:12px;left:0}
.index-tit{background:url("bg2.png") repeat-x center;text-align:center;margin-bottom:10px}
.index-tit-txt{font-size:36px;font-weight:bold;padding:0 32px;background:#fff;margin:0 auto;display:inline-block;position:relative}
.index-tit-txt:before,.index-tit-txt:after{content:'';border-radius:8px;height:8px;width:8px;display:inline-block;position:absolute;background:#0b3a7f;top:50%;margin-top:-4px}
.index-tit-txt:before{left:0}
.index-tit-txt:after{right:0}
.index-link-tit{font-size:20px;margin-bottom:10px;margin-top:10px}
.index-link{overflow:hidden}
.index-link a{color:#333;font-weight:normal;display:block;float:left;width:25%;margin-bottom:15px;padding-left:18px;position:relative}
.index-link a:before{content:'';background:#216ad5;width:4px;height:4px;border-radius:3px;position:absolute;top:50%;left:0;margin-top:-2px}
.index-link a:hover{color:#0054a5}
.index-link2{overflow:hidden}
.index-link2 a{text-align:center;float:left;display:block;line-height:50px;background:#f0f3f7;width:153px;margin-right:20px;margin-bottom:20px}
.index-link2 a:hover{background:#0054a5;color:#fff}
.index-link2 a img{height:30px;vertical-align:middle;width:auto;position:relative;bottom:3px;margin-right:3px}
.index-link2.index-zlb a{width:245px}
.zwfw-tit{font-size:22px;font-weight:bold;color:#666666;margin-bottom:10px}
.zwfw-tit img{position:relative;top:-4px;margin-right:5px}
.zwfw-con{background:#f4f7f9;padding:20px;margin:10px 0;margin-bottom:20px;line-height:28px}
.zwfw-con > a{color:#0054a5}
.zwfw-con > div{color:#777777}

.foot{background:#0b3a7f;padding:30px 0;overflow:hidden}
.foot a,.foot,.foot-2 p,.foot-4 p{color:#fff}
.foot-1,.foot-2,.foot-3,.foot-4,.foot-4-box{float:left}
.foot-1{width:290px}
.foot-1 a{float:left;margin-right:25px;margin-bottom:15px}
.foot-2{width:470px;}
.foot-2 p{margin-bottom:15px}
.foot-3{width:200px;margin-left:30px}
.foot-4{width:82px;margin-left:20px; text-align:center;}
.foot-4 img{ width:100%;}
.foot-4 p{ font-size:14px; line-height:2.2;}
.friendlink{background:#e2eaf2;padding:27px 0;line-height:40px;overflow:hidden;}
.friendlink .container{overflow:hidden}
.friendlink-tit{font-size:20px;font-weight:bold;display:block;float:left; margin-bottom:0;}
.friendlink-nav{ float:left; width:70%; margin-bottom:0; margin-left:30px; overflow:hidden;}
.friendlink-nav ul li{ float:left; display:block;}
.friendlink-tit2{background:#fff url(bottom.png) no-repeat 90% center;float:left;width:192px;margin-right:27px; padding:0 30px 0 30px;}
.friendlink-tit2 img{margin-left:40px}
.friendlink-nav ul li.on a{ background:#0054a5 url(bottom-white.png) no-repeat 90% center; color:#fff;}
.friendlink-list{width:100%;overflow:hidden;padding-top:20px;background:#fff; clear:both; min-height:202px; float:left; margin-top:20px;}
.friendlink-list a{display:block;width:16.666%;float:left;margin-bottom:20px;text-indent:1em}
.index-pic2 img{width:100%}
.swiper-slide img{width:100%}
.swiper-pagination{position:static;margin-top:8px}
.swiper-pagination-bullet-active{background:#0054a5;width:20px;border-radius:5px}
.swiper-container2{position:relative}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1829/site/images/40955/next_arrow.png");background-size:100% 100%}
.swiper-button-next:hover{background-image:url("http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1829/site/images/40955/next_arrow_act.png")}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1829/site/images/40955/pre_arrow.png");background-size:100% 100%}
.swiper-button-prev:hover{background-image:url("http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1829/site/images/40955/pre_arrow_act.png")}
.swiper-button-next,.swiper-button-prev{margin-top:-38px;width:44px}
.mobile-content-link{display:none}
.index-link-wzdt{overflow:hidden}

.index-link-wzdt a{color:#333;font-weight:normal;display:block;float:left;width:25%;margin-top:15px;padding-left:18px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.index-link-wzdt a:before{content:'';background:#216ad5;width:4px;height:4px;border-radius:3px;position:absolute;top:50%;left:0;margin-top:-2px}
.index-link-wzdt a:hover{color:#0054a5}
.older .index-link-wzdt a:before{width:8px;height:8px;border-radius:8px}
.older .friendlink-tit{font-size:36px;float:none; width:auto !important; padding:40px 0;}
@media screen and (min-width:750px){
	.news-item > a{float:left;text-indent:10px;max-width:calc(100% - 6em);overflow:hidden;text-overflow:ellipsis;}
	.older .news-item > a{float:none;max-width:100%;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;white-space: normal;}
}
.leader-box{width:100%; overflow:hidden;}
.leader-box .container{width:100%}
.leader-box .about-photo-list .more{top:8px}
.leader-box .leader-img{float:left;width:114px;overflow:hidden}
.leader-box .leader-img img{width:100%;height:auto}
.leader-box .leader-title{font-weight:bold;color:#454545;line-height:40px;text-align:center}
.leader-box .leader-zhiwei{color:#666;line-height:22px;text-align:center}
.leader-box .leader-con{float:left;width:670px;padding:0 0 0 50px;line-height:33px}
.leader-box .tit{font-weight:bold;color:#0d8ee9;line-height:36px}
.leader-box .leader-con2{clear:left;width:100%;padding:30px 0 0;line-height:33px}
.proshow{width:1060px;overflow-x:auto;margin:10px auto}

.about-title-list{ clear:both; padding:20px 0 0; overflow:hidden;}
.about-title-list .container{ width:100%; position:relative;}
.about-title-list .more{ position:absolute; right:0; top:15px; font-size:14px; margin:0; color:#0d8ee9; padding:10px 0 0; z-index:10}
.about-news-list .news-item{ height:56px; line-height:55px; border-bottom: 1px dashed #ddd; padding:0; margin:0; overflow:hidden;}
.about-news-list .news-item a{ font-size:16px; padding:0 0 0 12px; position:relative; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.about-news-list .news-item a:before{ content: ''; height: 4px; width: 4px; border-radius: 50%; display: block; position: absolute; top: 26px; left: 0; background:#999;}
.about-news-list .news-item span{ font-size:16px;}
.about-news-list .news-item .ty{ float:left;}
.about-news-list .news-item .w80{ width:84%;}
.about-news-list .news-item .ty:nth-of-type(2){ width:76% !important;}
.about-news-list .news-item .ty:hover span{ color:#0d8ee9;}
.about-calendar{ width:314px; margin:0 0 20px;}
.about-calendar .tab-tit{ margin:10px 0 25px;}




/* 2023-3-7之前 永嘉之前要闻样式备份 */
/* .top-news{ width:1200px; padding:20px 30px; margin:20px auto 0; background:#fff; text-align:center; overflow:hidden;}
.top-news .news-first{ line-height:40px; overflow:hidden;}
.top-news .news-first a{ font-size:36px; font-weight:bold; color:#0054a5;}
.top-news .news-first a:hover{ color:#0054a5;}
.top-news .news-second{ padding:20px 0 0; overflow:hidden; text-align:center;}
.top-news .news-second ul{ display:inline-block; text-align:center;}
.top-news .news-second ul li{ display:inline-block; max-width:40%; padding:0 20px; line-height:22px; position:relative; overflow:hidden; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:left;}
.top-news .news-second ul li:before{content:'';height:15px;width:2px;display:block;background:#d1d1d1;position:absolute;top:12px;right:0}
.top-news .news-second ul li:last-child:before{ background:none;}
.top-news .news-second ul li a{ font-size:18px; line-height:36px;}
.top-news .news-second ul li a:hover{ color:#0054a5;} */

/* 2023-3-7新的要闻样式 */
.index-pic2{ height:140px; overflow:hidden;}
.index-pic2 .swiper-slide{ float:left;}
.top-news{ width:1200px; padding:30px 40px 15px; margin:10px auto 0; border-bottom: 8px solid #0968b8; background:#fff; overflow:hidden;}
.top-news .news-first{ float:left; width:8%; display: block; color: #fff; padding: 10px 0; margin:20px 0 0; text-align: center; height: 73px; font-size: 22px; font-weight: bold; line-height: 44px; background:url(topicon.png) no-repeat top center;}
.top-news .news-second{ float:left; width:89%; margin-left:3%; padding:0; overflow:hidden;}
.top-news .news-second ul{ width:100%; padding:2px; display:block;}
.top-news .news-second ul li{ width:100%; padding:0 20px; position:relative;}
.top-news .news-second ul li a:before{content:'';height:9px;width:9px;display:block;background:#0968b8;position:absolute;top:15px;left:0}
.top-news .news-second ul li a{ width: 100%; color:#0968b8; font-size:22px; line-height:42px; display:inline-block; overflow:hidden; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.top-news .news-second ul li a:hover{ font-weight:bold;}
.top-news .news-second div a{ color:#0968b8; line-height:42px;}
.top-news .news-second div a:hover{ font-weight:bold;}

.min03 .index-con-3 .index-link2 a:nth-of-type(7n){ margin-right:0;} 
.m-search,.waphide{ display:none;}

.go_top{display:none}
.sjdwzz-a{display:none}

.bottom_left{float: left;width: 50%;}
.bottom_right{float: right;width: 50%;}
.bottom_right ul{ list-style:none;}
.bottom_right ul li a p{text-align: center;}
.bottom_nav{width: 100%;overflow: hidden;padding-bottom: 10px;}
.bottom_nav li{float: left;font-size: 16px;color: #fff; display:inline-block;}
.bottom_nav li a{font-size: 16px;color: #ffffff;margin-right: 15px;margin-left: 15px;}
.bottom_right ul li{ float: right;text-align: left; margin-left: 30px;margin-top: 20px; text-align:center;}
.bottom_right ul li.ewm{ margin-top: 0px; width:80px;}
.bottom_right ul li.jgsy{ margin-left: 6px; margin-top: 10px;}
.foot p{ color: #d5ddea;margin-top: 10px;}
.foot p a{ color:#d5ddea;}
.foot p a:hover{color:#fff;}

@media (max-width: 1025px){ 
html{ font-size:60px !important;}
*{line-height:1.5}
.container,.index-con-1,.index-con-2{width:100%;max-width:1200px}
img{max-width:100% !important;max-height:100% !important}
body{font-size:0.3rem;background-size:100% auto;background-color:#f5f5f5}
.govpushinfo150203 li span{font-size:inherit !important;float:none !important;margin-top:0.1rem}
.govpushinfo150203 li{padding-bottom:0.1rem;border-bottom:1px solid #eee;margin-bottom:0.1rem}
.govpushinfo150203 li a{float:none !important}
.govpushinfo150203{height:auto !important}
.friendlink{display:block}
.friendlink-tit{font-size:.4rem;float:none; width:auto !important; padding:.3rem;}
.top{margin-top:0.1rem;overflow:visible;height:65px}
.top a{margin-right:0}
.top-link{padding:0}
.top-link:hover{color:#333}
.top-1,.top img,.top-link{display:none !important}
.top-2{float:none;display:flex}
.top-2 > a{flex:1;text-align:center;border-right:1px solid #333}
.top-2 > a:nth-child(5){border:none}
.top-news{ width:100%;}
#laonian{display:inline-block;}
.search-icon{left:0.12rem;top:0.16rem;padding-right:0.16rem}
.search-icon img{height:0.2rem}
.head-search input{width:80%;text-indent:0.6rem;height:0.5rem;font-size:0.16rem}
.search-btn{height:0.5rem;line-height:0.5rem;width:auto;padding:0 0.15rem}
.mobile-head{display:block;background:#f5f5f5;overflow:visible;height:1px;opacity:0;z-index:50;position:relative}
.mobile-logo{ width:100%; padding:.36rem .6rem;}
.logo-mobile{width:100%; height:100%;}
.logopart1{ width:1rem;}
.logopart2{ margin-left:0;}
.icon-menu,.icon-search{float:right;width:0.45rem;margin-top:0.4rem;margin-right:0.3rem}
.m-top-search{clear:both;margin:0.4rem;height:0.5rem;border:1px solid #c6c6c6;border-radius:0.5rem;position:relative;display:none;position:absolute;width:calc(100% - 0.4rem);bottom:-0.67rem;background:#fff;margin:0 0.2rem}
.m-top-search-txt{border:none;outline:0;width:100%;text-indent:1.5em;border-radius:0.5rem;font-size:0.24rem}
.m-top-search-submit{position:absolute;right:0.25rem;width:0.31rem;border:none;height:0.31rem;background:url("http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1829/site/picture/0/2109291149494747785.png?0.46293720758199997");background-size:100%;top:0.09rem}
.govpushinfo150203 li a{font-size:0.32rem !important;width:100% !important}
.mask{position:fixed;top:0;left:0;width:0%;height:100%;z-index:100;background:rgba(0,0,0,0.7)}
.mask-menu{position:fixed;overflow:hidden;top:0;left:0;width:0%;height:200%;z-index:999;background:linear-gradient(to bottom,#0a2650,#5a779d);width:100%;transition:.4s;transform:translateX(100%)}
.m-nav-open .mask-menu{transform:translateX(0) !important}
.logo-close{float:right;width:0.7rem;margin-top:0.2rem;margin-right:0.2rem}
.mask-menu-tit{color:#fff;font-size:0.4rem;margin-top:0.3rem;text-indent:0.2rem}
.mask-menu > a{display:block;color:rgba(255,255,255,.62);margin-top:0.3rem;text-indent:2em;font-size:0.32rem}
.mask-menu > a:before{content:'';height:4px;width:4px;border-radius:4px;display:inline-block;background:rgba(255,255,255,.62);position:relative;top:-3px;left:-10px}
.mask-menu-list a{width:33%;float:left;margin-top:0.4rem;color:#fff;display:block;font-size:0.3rem;text-indent:0.7rem}
.nav > .container,.yjnav > .container{width:100%}
.nav > .container > a,.yjnav > .container > a{line-height:0.88rem;font-size:0.32rem;width:33.3333%}

.tab-tit ul li a,.tab-tit2 ul li a,.tab-tit .linkmore{font-size:.32rem;display:inline-block;line-height:.96rem;margin-right:.53rem}
.tab-tit ul li.on a,.tab-tit2 ul li.on a{font-weight:bold;border-bottom:.03rem solid;color:#0054a5}
.tab-tit2 ul li a{font-size:.3rem;line-height:.6rem;margin-right:0.3rem;padding:0 2px}
.tab-tit2 ul li.on a{border-bottom:.04rem solid}

.index-con{background:none;padding:0}
.index-con-1,.index-con-2{background:#fff;margin:0.24rem 0.2rem;margin-bottom:0;width:calc(100% - 0.4rem);border-radius:0.05rem;padding:0.2rem;box-shadow:0 0 0.2rem #d7d7da}
.tab-tit,.tab-tit2{width:100%;display:flex;overflow-x:auto}
.tab-tit > a{flex:0 0 auto}
.container .index-con{padding:0.2rem}
.news-item{margin-bottom:0.15rem;line-height:1.5}
.news-item > a{width:100%;max-width:none;text-indent:0;float:none;font-size:0.3rem;padding-left:0.1rem}
.news-item > a:before{height:0.07rem;width:0.07rem;border-radius:0.07rem}
.news-item > span,.news-item .state{font-size:0.26rem;line-height:2;margin:0;padding:0}
.news-item .state{float:right;border:none;line-height:inherit}
.news-list .load-more{font-size:0.3rem;width:3.44rem;line-height:0.56rem;display:block;margin:0.15rem auto;text-align:center;color:#0054a5;border-radius:0.56rem}
.index-tit{margin-bottom:0;background:rgb(0,84,165);color:#fff;padding:0.1rem 0}
.index-tit-txt{background:none;font-size:0.4rem;font-weight:normal}
.index-tit-txt:before,.index-tit-txt:after{height:0;width:0;border-radius:0.08rem;margin-top:-0.04rem;content:""}
.zwfw-tit{font-size:0.34rem;color:#0054a5;margin-bottom:0.2rem}
.zwfw-tit img{width:0.64rem}
.zwfw-con{background:none;padding:0;margin-bottom:0.4rem;margin-top:0.1rem}
.zwfw-con > div{color:#333}
.mobile-zj .news-item span{display:none}
.mobile-zj .news-item span.state{display:block}
.index-link-tit{font-size:0.32rem;margin:0.12rem 0}
.index-link a{width:30%;font-weight:normal;margin-right:5%;margin-bottom:0.22rem;padding-left:0.2rem;font-size:0.32rem}
.index-link-wzdt a{width:30%;font-weight:normal;margin-right:5%;margin-bottom:0.22rem;padding-left:0.2rem;font-size:0.32rem}
.index-con-2 .tab-con .index-link a:nth-child(3n){margin-right:0}
.index-link-wzdt a:nth-child(3n){margin-right:0}
.index-link a:before{width:0.07rem;height:0.07rem;border-radius:0.07rem}
.index-zlb{margin-top:0 !important}
.index-link2.index-zlb a{width:49%}
.index-link2 a{font-size:0.3rem;padding:0.18rem 0;margin-bottom:0.2rem;width:49%;margin-right:2%;line-height:inherit}
.zjyj.index-link2 a{width:49%;margin-right:2%}
.zjyj-left .text{font-size:0.3rem}
.index-link2 a.mr0{margin-right:2% !important}
.index-link2 a:nth-child(2n){margin-right:0 !important}
.content-body p{font-size:0.28rem !important}
.column-list{width:100% !important;float:none}
.column-list .tab-tit{overflow:visible}
.column-right{float:none;width:100%;padding:10px;margin-top:10px}
.content-title{font-size:0.5rem;line-height:1.2}
.content-pubdate,.content-source,.content-hit,.content-script{font-size:0.24rem}
.index-pic,.index-pic2{padding:0 0rem}
.index-pic2{background:#fff;padding-top:0rem;}
.index-pic2 .swiper-slide{overflow:hidden}
.index-pic2 .swiper-slide img{max-width:inherit !important;width:128% !important;position:relative;left:50%;transform:translateX(-50%)}
.swiper-pagination-bullet{}
.foot{padding:0.28rem 0.2rem;margin-top:0.2rem}
.foot-1,.foot-2,.foot-3{width:100%}
.foot-1{border-bottom:0.02rem solid #4268a0;padding:0 0.3rem;margin-bottom:0.2rem}
.foot a,.foot,.foot-2 p{color:#c0d1ec;font-size:0.3rem}
.foot-1 a{margin-right:0;color:#c0d1ec;width:33%}
.foot-3{text-align:center;margin-left:0}
.foot-3 img{height:0.8rem}
.index-link2.zhongdian a{width:49%}
.index-link2.zhongdian a.mr0{}
.zhengwu{background:#fff}
.zhengwu .index-pic2{display:none}
.zhengwu .index-con{padding:0 0.24rem}
.zhengwu .column-list .tab-tit{overflow:auto}

.column-list .tab-tit > a{font-size:0.34rem}
.zwgk .index-con-1,.zwgk .index-con-2{width:100% !important}
.zwgk .index-link2{margin:0 !important}
.zwgk .wlwz{overflow:hidden;background:#fff;padding:0.2rem}
.zwgk .wlwz a{float:none;display:block}
.zwgk .index-link{margin-top:0 !important}
.zwgk .wlwz a{font-size:0.3rem;padding:0.18rem 0;margin-bottom:0.2rem;width:49%;margin-right:2%;line-height:inherit;height:auto;background:#f0f3f7;text-align:center;float:left;display:block;font-weight:normal;color:#333}
.zwgk .wlwz a:hover{background:#0054a5;color:#fff}
.zwgk .wlwz .wlwz-2,.zwgk .wlwz .wlwz-4{margin-right:0}
.jgfk{flex:1;float:none !important;line-height:0.96rem !important;display:block;text-align:right}
.jgfk img{width:1rem}
.container.advise.wlwz{margin-top:0.2rem}
.jubao .index-link a{width:33% !important;margin-right:0 !important}
.column-list .tab-tit a.on{font-size:0.4rem; font-weight:bold;}
.column-list .tab-tit2{display:block !important;line-height:1.5}
.column-list .columns-wrap{width:100%;height:auto}
.column-list .tab-tit a,.column-list .tab-tit2 a{line-height: 0.96rem;}
#columnShow{display:none}
.column-list .tab-tit2 a{line-height:0.6rem;font-size:0.3rem;margin-right:0.3rem}
.top,.head{display:none}
.mobile-head{display:block;height:auto !important;position:relative !important;opacity:1 !important}
.nav,.yjnav{background:#2f5398}
.nav > .container > a:hover,.nav > .container > a.on,.yjnav > .container > a:hover,.yjnav > .container > a.on{background:#375297}
.tab-tit{border-bottom:0}
.tab-tit > a,.tab-tit2 > a{color:#666}
.tab-tit > a{margin-right:0.5rem}
.tab-tit > a.on{font-size:0.4rem}
.swiper-button-next,.swiper-button-prev{display:none}
.news-item{border-bottom:1px solid #eee;padding-bottom:0.1rem}
.news-item > a{display:block;font-size:0.3rem;padding-left:0}
.news-item > span{float:none;font-size:0.28rem;display:block}
.index-clear{display:none}
.index-con-1,.index-con-2{width:100%;margin:0 0 .24rem;box-shadow:0 0 0}
.index-con-2:last-child{margin:0}
.yj-index .index-con-1{margin-top:0}
.lanmu a{line-height:24px;white-space:nowrap;text-overflow:inherit;overflow:visible}
.lanmu{padding:0.3rem 0.15rem;display:flex;overflow-x:auto}
.older .lanmu a{line-height:42px}
.column-right .xxgk-tit,.default_pgSearchInfo,.column-right .xxgk-link{display:none}
.column-list .tab-tit,.column-list .bd{padding:0 10px}
.tab-tit2.columns-link{padding-left:0;margin-top:0;padding:15px 10px;background:#f5f5f5;border-bottom:0}
.columns-wrap{display:flex;overflow:auto}
.columns-wrap > a{flex:0 0 auto;font-size:0.3rem;margin-right:0.25rem}
.content-share,.content-script,.content-hit{display:none}
.content-info{padding:10px 15px}
.content-time,.content-source{font-size:0.28rem}
#zoom *{font-size:0.3rem !important}
.content-time label,.content-source label{display:none}
.content-top{margin:0 !important}
.bt_content{padding:0 15px !important}
.content-title{margin-top:0.3rem !important;padding:0 0.4rem !important;font-size:0.38rem}
.new-content td{height:auto !important}
.xxgk_article{width:100% !important}
.xxgk_article td{padding:0.1rem !important;font-size:0.24rem !important}
.nav > .container::-webkit-scrollbar,.columns-wrap::-webkit-scrollbar,.tab-tit::-webkit-scrollbar,.tab-tit2::-webkit-scrollbar{width:0;height:0}
.nav > .container::-webkit-scrollbar-thumb,.columns-wrap::-webkit-scrollbar-thumb,.tab-tit::-webkit-scrollbar-thumb,.tab-tit2::-webkit-scrollbar-thumb{width:0;height:0}
.yjnav > .container::-webkit-scrollbar,.columns-wrap::-webkit-scrollbar,.tab-tit::-webkit-scrollbar,.tab-tit2::-webkit-scrollbar{width:0;height:0}
.yjnav > .container::-webkit-scrollbar-thumb,.columns-wrap::-webkit-scrollbar-thumb,.tab-tit::-webkit-scrollbar-thumb,.tab-tit2::-webkit-scrollbar-thumb{width:0;height:0}
.mobile-head{background:#fff}
.nav,.yjnav{position:relative}
.mobile-nav-right{display:none;position:absolute;right:0;top:0;height:100%;width:0.8rem;background:linear-gradient(to right,rgba(0,83,147,0),rgba(0,83,147,0.8))}
.mobile-content-link{display:block;height:0.8rem;background:url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1829/site/images/40955/jia.png) no-repeat 95% center #f5f5f5;background-size:auto 60%;image-rendering:-webkit-optimize-contrast;line-height:0.8rem;text-indent:1em;color:#555;font-size:0.3rem;margin-bottom:0.1rem}
.mobile-content-link.open{background:url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1829/site/images/40955/jian.png) no-repeat 95% center #f5f5f5;background-size:auto 60%}
.mobile-content-link:hover{background-color:#eee}
.mobile-content-data{display:none}
.logo-mobile{image-rendering:-webkit-optimize-contrast}
.foot-1{display:none}
.friendlink-tit{width:0.3rem}
.friendlink-tit2{width:28%; padding:.2rem .3rem;}
.friendlink-list{ padding:20px;}
.friendlink-list a{width:25%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#zoom table,.content-body table,.content-body video{width:100% !important}
#zoom img{height:auto !important;display:block;margin:0 auto}
.content-body video{height:auto !important}
.proshow{width:90vw;overflow-x:auto;margin:10px auto}
.older .proshow{width:1060px}
.projectlayout{background:#fff}
.projectbg{width:100%}
.projectbg .brand-nav{max-width:none;padding:.26rem .15rem}
.project-tit{width:100%;height:100px;margin:0}
.project_content{width:100%;max-width:1200px}
.ny-wrap{width:100%;padding:0 0.36rem 1.08rem}
.brand-nav table{display:flex;overflow-x:auto}
.brand-nav table td{white-space:nowrap}
.ny-wrap .location-name{width:100%;height:auto;line-height:0.72rem;margin-bottom:0.36rem;margin-top:0;max-width:1200px;overflow:hidden}
.ny-wrap .location-name span{height:0.72rem;font-size:0.36rem}
.ny-wrap .project-left{float:none;width:100%;background:#f5f5f5;padding:0 0.2rem;margin:0;max-width:1200px}
.ny-wrap .project-left ul{display:flex;overflow:auto;list-style:none}
.ny-wrap .project-left ul li{margin:0;flex:0 0 auto;height:auto;line-height:none;border:none;font-size:0.3rem;color:#4f4f4f;text-indent:0;background:none}
.ny-wrap .project-left ul li a{width:auto;height:1.05rem;line-height:1.05rem;background:none;border:none;padding:0;margin:0 0.36rem 0 0;font-size:0.32rem}
.ny-wrap .project-left ul li a.now{color:#0054a5;font-weight:bold;background:none}
.ny-wrap .project-right{float:none;width:100%;max-width:1200px}
.ny-wrap .project-right .ny-list ul{padding:0.3rem 0;overflow:hidden}
.ny-wrap .project-right .ny-list ul li{height:auto;line-height:1.5;padding:0 0 0.15rem;margin:0.16rem 0 0;border-bottom:1px solid #f5f5f5;display:block}
.ny-wrap .project-right .ny-list ul li span.lam{display:none}
.ny-wrap .project-right .ny-list ul li a{float:none;width:100%;height:0.9rem;line-height:1.5;font-size:0.3rem}
.ny-wrap .project-right .ny-list ul li .bt_time{float:none;display:block;clear:both;float:none;line-height:1.5;padding:0.1rem 0 0;font-size:0.26rem}
.ny-wrap .project-right .ny-list ul li a.bt_link{max-width:100%;white-space:normal}
#category_wap{position:relative;width:100%;margin:0.36rem auto;padding:0 0.36rem;list-style:none}
#category_wap .label{background:#f6f6f6 url(arr8.png) no-repeat 94% center;background-size:0.36rem;border-radius:0.8rem;color:#444;line-height:0.72rem;height:0.72rem;font-size:0.3rem;padding:0 0.36rem;display:block}
#category_wap .label .text{line-height:0.72rem}
#category_wap,.dialog .selectBox .btn,.dialog .selectBox h2{display:block}
.dialog{position:fixed;left:0;top:0;background:rgba(0,0,0,0.5);-webkit-backdrop-filter:blur(4px);width:100%;height:100%;overflow:hidden;z-index:9999;display:none}
.dialog .selectBox{position:absolute;left:0;bottom:0;width:100%;background:#fff;padding-bottom:0.9rem}
.dialog .selectBox .btn{height:0.9rem;line-height:0.9rem;background:#333;text-align:center;font-size:0.3rem;color:#fff;position:absolute;bottom:0;left:0;width:100%}
.dialog .selectBox h2{font-size:0.36rem;font-weight:normal;text-align:center;padding:0.36rem 0 0.18rem 0;font-weight:bold}
.dialog .selectBox ul{padding:0 0.36rem}
#category{list-style:none}
#category li{float:left;width:33.333%;height:0.81rem;line-height:0.81rem;position:relative;border:none;border-bottom:1px solid #ddd;margin:0}
#category li a{font-size:0.3rem;height:0.8rem;line-height:0.8rem;display:block;color:#555;text-align:left;position:relative;padding:0 0.26rem}
#category li a:before{content:'';height:1vw;width:1vw;border-radius:50%;display:block;background:#333;position:absolute;top:0.36rem;left:0}
#category li a:hover,#category li a.now{color:#0054a5;background:none}
.dialog .selectBox{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;-webkit-transition:opacity 0.35s ease-out,-webkit-transform 0.35s ease-out;transition:opacity 0.35s ease-out,-webkit-transform 0.35s ease-out}
.dialogShow .selectBox{opacity:1;-webkit-transform:none;transform:none}
.part-nav{padding:0 0.36rem 0.16rem}
.part-nav ul li{width:31.8%;margin:0 2% 2% 0}
.part-nav ul li:nth-child(5n){margin:0 2% 2% 0}
.part-nav ul li:nth-child(3n){margin:0 0 2% 0}
}

@media only screen   
and (min-device-width : 768px)   
and (max-device-width : 1024px)   
and (orientation : portrait) {  
.index-link2.zhongdian a{ width:32% !important;}
.index-link2.zhongdian a a.mr0{ margin-right:2% !important}
.index-link2.zhongdian a a:nth-child(2n){margin-right:2% !important}
.index-link2.zhongdian a a:nth-child(3n){margin-right:0 !important}

}


/* iPads (landscape) 纵向----------- */  
@media only screen   
and (min-device-width : 768px)   
and (max-device-width : 1024px)   
and (orientation : landscape) {  
.index-link2.zhongdian a{ width:23.5% !important;}
.index-link2.zhongdian a a.mr0{ margin-right:2% !important}
.index-link2.zhongdian a a:nth-child(2n){margin-right:2% !important}
.index-link2.zhongdian a a:nth-child(3n){margin-right:2% !important}
.index-link2.zhongdian a a:nth-child(4n){margin-right:0 !important}
}

.ariabodytopfiexed .top-news .news-second ul{ padding:2px;}
.ariabodytopfiexed .tab-tit2 > a{ padding:2px;}
.ariabodytopfiexed .news-list{ padding:2px;}
.ariabodytopfiexed .index-link{ padding:2px;}
.ariabodytopfiexed .index-link2{ padding:2px;}
.ariabodytopfiexed .zjyj.index-link2 a{ width:118px;}
.ariabodytopfiexed .index-link2.index-zlb a{ width:241px;}
.ariabodytopfiexed .friendlink .container{ padding:2px;}
.ariabodytopfiexed .friendlink-list{ padding:20px 2px 2px;}

.ariabodytopfiexed .top{ height:48px;}
.ariabodytopfiexed .top-1,.ariabodytopfiexed .top-2{ padding:2px;}
.ariabodytopfiexed .tab-tit,.ariabodytopfiexed .tab-tit2{ padding:2px;}
.ariabodytopfiexed .index-con{ padding:2px;}
.ariabodytopfiexed .yjnav > .container{ padding:0 2px;}
.ariabodytopfiexed .foot-4{ padding:2px;}
.ariabodytopfiexed .container,.ariabodytopfiexed .index-con-1,.ariabodytopfiexed .index-con-2{ padding:2px;}
.ariabodytopfiexed .top-news .news-second{ padding:2px;}
.ariabodytopfiexed .top .container{ padding:0;}
.ariabodytopfiexed .news-item{ padding:2px; height:40px;}
.ariabodytopfiexed .aria-jbxxgk{ padding:2px;}
.ariabodytopfiexed .projectbg{ padding:2px;}
.ariabodytopfiexed .projectbg .brand-nav{ padding:20px 2px;}
.ariabodytopfiexed .dialog .selectBox{ padding:4px;}
.ariabodytopfiexed .ny-wrap{ padding:4px;}
.ariabodytopfiexed .ny-wrap .project-left{ padding:0.28rem 0.54rem 2px 2px;}
.ariabodytopfiexed .ny-wrap .project-left ul{ padding:2px;}
.ariabodytopfiexed .ny-wrap .project-right .ny-list ul li{ padding:2px; height: 39px;}
.ariabodytopfiexed .columns-wrap{ padding:2px;}
.ariabodytopfiexed .faq-item{ padding:.2rem 2px;}
.ariabodytopfiexed .govpushinfo150203 li{ padding:2px 2px 2px 10px !important;}
.ariabodytopfiexed .index-pic2{ padding:0;}
.ariabodytopfiexed .index-link2.zhongdian a{ width:220px;}